/*jslint newcap:true, browser: true, devel: true, bitwise: true, white: true, plusplus: true, forin:true, nomen:true */
/*global $:true, define:true */

/**
 * @module Test
 */

define(['WID/Test/Helpers/MockObject','WID/Test/Helpers/waitFor'],function(MockObject,waitFor) {
"use strict";

/** 
 * 
 * @class NeedHelper
 * @constructor
 */

var NeedHelper = {
	waitFor: function(startCallback) {
		return new waitFor(startCallback);
	}
};

Object.defineProperties(NeedHelper,{
	MockObject: {
		get: function() {
			return new MockObject();
		}
	}
});

return NeedHelper;
});
